ERROR Plugin load failed hexo-prism-plugin

Author Avatar
Zhu Yuexin Jan 04, 2018

最近hexo运行时出错,错误信息如下:

ERROR Plugin load failed: hexo-prism-plugin
Error: prism_plugin options should be added to _config.yml file

网上找不到同样的问题,搜索hexo_prism_plugin后找到了它的github主页。发现这是一个字体高亮插件,按照它的方法安装又出现问题:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

原因是fsevent是mac osx系统的,在win或者Linux下使用了所以会有警告,可以忽略。参考

我按照教程配置后,使用hexo还是有错误。我按照错误提示的目录,找到node_modules/目录下有hexo-prism-plugin文件夹,当时没注意看时间,不知道是以前就有的还是刚安装的。但是当我把这个文件夹删除,并把相关配置删除后,再次运行hexo,就不再有错误发生了。

这也算解决了一个问题吧,虽然是瞎搞的。


今天尝试把hexo-prism-plugin装回去了,但是运行hexo却没有错误。。。